/*
 * @Author: jswang
 * @Date: 2021-08-25 11:19:59
 * @LastEditTime: 2021-08-25 11:20:52
 */
// 多语言实例化文件  国际化
import Vue from 'vue'
import VueI18n from 'vue-i18n'
import Cookie from 'js-cookie'
import elementZH from 'element-ui/lib/locale/lang/zh-CN'
import elementEN from 'element-ui/lib/locale/lang/en'
import elementJA from 'element-ui/lib/locale/lang/ja' // elementui 的语言包
import customZH from './zh' // 自定义的语言包
import customEN from './en'
Vue.use(VueI18n) // 完成全局注册
export default new VueI18n({
    // i18n选项
    locale: Cookie.get('language') || 'zh', // 指定的当前多语言的类型  随意定义的字符串  中文  zh 英文 en  日文 ja
    messages: {
        zh: {
            // element ui 语言包 + 自定义语言包  指定当前的语言包
            ...elementZH, // 结构赋值
            ...customZH

        },
        en: {
            ...elementEN,
            ...customEN
        },
        ja: {
            ...elementJA
        }
    }
})